home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / library / reqtlsdv.lha / ReqTools / fd / reqtools_lib.fd
Text File  |  1995-12-20  |  2KB  |  52 lines

  1. *
  2. *   reqtools_lib.fd   © 1991-1994 Nico François
  3. *                            1995 Magnus Holmgren
  4. *
  5. ##base _ReqToolsBase
  6. ##bias 30
  7. ##public
  8. rtAllocRequestA(type,taglist)(D0,A0)
  9. rtFreeRequest(req)(A1)
  10. rtFreeReqBuffer(req)(A1)
  11. rtChangeReqAttrA(req,taglist)(A1,A0)
  12. rtFileRequestA(filereq,file,title,taglist)(A1/A2/A3,A0)
  13. rtFreeFileList(filelist)(A0)
  14. rtEZRequestA(bodyfmt,gadfmt,reqinfo,argarray,taglist)(A1/A2/A3/A4,A0)
  15. rtGetStringA(buffer,maxchars,title,reqinfo,taglist)(A1,D0,A2/A3,A0)
  16. rtGetLongA(longptr,title,reqinfo,taglist)(A1/A2/A3,A0)
  17. ##private
  18. rtInternalGetPasswordA(buffer,checksum,callback,reqinfo,taglist)(A1,D1/D2,A3,A0)
  19. rtInternalEnterPasswordA(buffer,callback,reqinfo,taglist)(A1,D2,A3,A0)
  20. ##public
  21. rtFontRequestA(fontreq,title,taglist)(A1,A3,A0)
  22. rtPaletteRequestA(title,reqinfo,taglist)(A2/A3,A0)
  23. rtReqHandlerA(handlerinfo,sigs,taglist)(A1,D0,A0)
  24. rtSetWaitPointer(window)(A0)
  25. *
  26. * the following 4 functions are for the advanced reqtools user
  27. * who whishes to write his own (complementary) requesters
  28. *
  29. rtGetVScreenSize(screen,widthptr,heightptr)(A0/A1/A2)
  30. rtSetReqPosition(reqpos,newwindow,screen,window)(D0,A0/A1/A2)
  31. rtSpread(posarray,sizearray,length,min,max,num)(A0/A1,D0/D1/D2/D3)
  32. rtScreenToFrontSafely(screen)(A0)
  33. *
  34. * --- functions in V38 or higher (distributed as Release 2.0) ---
  35. *
  36. rtScreenModeRequestA(screenmodereq,title,taglist)(A1,A3,A0)
  37. *
  38. * 3 more functions for the advanced reqtools user
  39. *
  40. rtCloseWindowSafely(win)(A0)
  41. rtLockWindow(win)(A0)
  42. rtUnlockWindow(win,winlock)(A0/A1)
  43. *
  44. * Private function only to be used by the ReqTools Preference editor.
  45. * Only present in library versions _above_ 38.362 [1.3] and 38.810 [2.0]!
  46. *
  47. ##private
  48. rtLockPrefs()()
  49. rtUnlockPrefs()()
  50. ##public
  51. ##end
  52.